PhpMyAdmin\Import D

Total Complexity 205
Dependencies 15
Dependents 8
Total lines 1,490
Lines of code 799
Logical lines of code 471
Comment lines 404
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
buildSql()
D
21
36 230
detectSize()
D
34 36 91
runQuery()
C
37 24 73
analyzeTable()
B
40 22 56
executeQuery()
A
42 13 49
getNextChunk()
A
46 10 41
detectType()
A
52 10 25
checkIfRollbackPossible()
A
54 8 22
handleRollbackRequest()
S
49 6 33
getCompressions()
S
59 7 14
isTableTransactional()
S
47 4 36
getLocalFiles()
S
54 5 19
getColumnAlphaName()
S
56 4 19
checkTimeout()
S
60 4 14
skipByteOrderMarksFromContents()
S
65 4 9
getColumnNumberFromName()
S
59 3 14
runQueryPost()
S
63 3 10
lookForUse()
S
62 2 12
getDecimalSize()
S
62 1 12
__construct()
S
70 1 6
getDecimalPrecision()
S
70 1 7
getDecimalScale()
S
68 1 7